package com.ruoyi.buss.qmcy.mapper;

import java.util.List;
import com.ruoyi.buss.qmcy.domain.QmcyXykInfo;

/**
 * 信用卡信息Mapper接口
 * 
 * @author sxy
 * @date 2021-07-16
 */
public interface QmcyXykInfoMapper 
{
    /**
     * 查询信用卡信息
     * 
     * @param cardNo 信用卡信息ID
     * @return 信用卡信息
     */
    public QmcyXykInfo selectQmcyXykInfoById(String cardNo);

    /**
     * 查询信用卡信息列表
     * 
     * @param qmcyXykInfo 信用卡信息
     * @return 信用卡信息集合
     */
    public List<QmcyXykInfo> selectQmcyXykInfoList(QmcyXykInfo qmcyXykInfo);

    /**
     * 新增信用卡信息
     * 
     * @param qmcyXykInfo 信用卡信息
     * @return 结果
     */
    public int insertQmcyXykInfo(QmcyXykInfo qmcyXykInfo);

    /**
     * 修改信用卡信息
     * 
     * @param qmcyXykInfo 信用卡信息
     * @return 结果
     */
    public int updateQmcyXykInfo(QmcyXykInfo qmcyXykInfo);

    /**
     * 删除信用卡信息
     * 
     * @param cardNo 信用卡信息ID
     * @return 结果
     */
    public int deleteQmcyXykInfoById(String cardNo);

    /**
     * 批量删除信用卡信息
     * 
     * @param cardNos 需要删除的数据ID
     * @return 结果
     */
    public int deleteQmcyXykInfoByIds(String[] cardNos);

    /**
     * 查询信用卡信息
     * @param idCard
     * @return
     */
    List<QmcyXykInfo> selectXykByIdCard(String idCard);
}
